SlideShare una empresa de Scribd logo
1 de 11
INTERNET COMO BASE DE DATOS En el  pasado , las bases de datos sólo podían utilizarse al interior de las instituciones o en redes locales, pero actualmente el Web permite acceder a bases de datos desde cualquier parte del mundo. Estas ofrecen, a través de la red, un manejo dinámico y una gran flexibilidad de los datos, como ventajas que no podrían obtenerse a través de otro medio informativo.  Con estos propósitos, los usuarios de Internet o Intranet pueden obtener un medio que puede adecuarse a sus necesidades de información, con un costo, inversión de tiempo, y recursos mínimos. Asimismo, las bases de datos serán usadas para permitir el acceso y manejo de la variada información que se encuentra a lo largo de la red.
Seguridad La  evaluación de este punto es uno de los más importantes en la interconexión del Web con bases de datos. A nivel de  una red local, se puede permitir o impedir, a diferentes usuarios el acceso a cierta información, pero en la red mundial de Internet se necesita de controles más efectivos en este sentido, ante posible espionaje, copia de datos, manipulación de éstos, etc.  La identificación del usuario es una de las formas de guardar la  seguridad . Las identidades y permisos de usuarios están definidas en los  Archivos  de  Control  de Acceso. Pero la seguridad e integridad total de los datos puede conservarse, permitiendo el acceso a distintos campos de una  base de datos , solamente a usuarios autorizados para ello. En este sentido, los datos pueden ser presentados a través del Web de una forma segura, y con mayor impacto en todos los usuarios de la red mundial. Para la  integración  de bases de datos con el Web es necesario contar con una interfaz que realice las conexiones, extraiga la información de la base de datos, le dé un formato adecuado de tal manera que puede ser visualizada desde un browser del Web, y permita lograr sesiones interactivas entre ambos, dejando que el usuario haga elecciones de la información que requiere .
Integración de las bases de datos en la web En la actualidad, muchas instituciones se han dado cuenta de la importancia que el Web tiene en el  desarrollo  de sus potencialidades, ya que con ello pueden lograr una mejor comunicación con personas o instituciones situadas en cualquier lugar del mundo. Gracias a la conexión con la red mundial Internet, poco a poco, cada  individuo  o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de  la ciencia  con distintos formatos de almacenamiento. La mayor parte de información es presentada de forma  estática  a través de  documentos   HTML , lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse.  Pero, en la actualidad surge la posibilidad de utilizar  aplicaciones  que permitan acceder a información de forma  dinámica , tal como a bases de datos, con contenidos y formatos muy diversos. Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el  sistema operativo  que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con  servidores  de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o  estructura  de la información dentro de las bases de datos.
¿Cómo funciona la integración de bases de datos en la web? Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un  Servidor  Web, sino también de un  software  de procesamiento (aplicación CGI), el cual es el  programa que es llamado directamente desde un documento HTML en el  cliente . Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de  variables  de  ambiente . El  método  usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias  SQL  o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos. La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información,  estructuras , variables y llamadas a  funciones , necesarias para comunicarse con la base de datos. El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento.  Cualquier otro software (servidor  HTTP , software de redes, etc.) agrega enlaces adicionales a este  proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
Bases de datos nativas en internet La integración de bases de datos en internet acarrea un problema, no solo se necesita un navegador también se necesita conectar con la base de datos. Este conector es el conocido como Common Gateway Interface (CGI). Las bases de datos nativas tienen sus propios CGIs. Las bases de datos nativas mas comunes en internet son basadas en Java, . NET y con un gran auge actualmente las bases de datos XML nativas.
XML Como XML se esta extendiendo rápidamente como estándar de representación e intercambio de datos en internet. Las bases de datos XML nativas se están convirtiendo en una importante alternativa en internet.  Una base de datos nativa XML define un modelo lógico para un documento XML y almacena y recupera documentos de acuerdo a ese modelo. Como mínimo, el modelo debe incluir elementos, atributos, PCDATA, y orden de documentos . Tiene un documento XML y su unidad lógica de almacenamiento principal, al igual que una base de datos relacional tiene una fila en su tabla principal y una unidad lógica principal de almacenamiento. No requiere ningún modelo físico de almacenamiento por debajo en concreto. Puede ser construido sobre un modelo físico relacional, jerárquico, orientado a objetos, o usar un formato de almacenamiento propietario como indices o archivos comprimidos.
Java Java es un lenguaje altamente orientado a programación en internet por lo tanto es fácilmente comprensible que se realicen bases de datos nativas en este lenguaje. La capacidad de este lenguaje de incluir scripts, pequeños programas que se ejecuten en otra maquina y demás herramientas para la programación en internet le convierten en una opción mas dentro de las bases de datos nativas en internet.
Internet es una gran base de datos
NOTICIAS
[object Object],El Departamento de Estado estadounidense desconectó una red militar informática de su base de datos de cables diplomáticos después de que el sitio web WikiLeaks obtuviera más de 250.000 mensajes de ese tipo, informó el martes un funcionario de alto rango. El funcionario, quien habló en condición de anonimato, dijo que la red "Secret Internet Protocol Router Network", conocida como SIPRNet, de la fuerza armada estadounidense habría sido la fuente en última instancia de los cables obtenidos por el sitio web de filtración de datos.  Los cables expusieron el trabajo interno de la diplomacia estadounidense, incluyendo evaluaciones francas y vergonzosas de líderes mundiales, y su divulgación pública ha sido una gran vergüenza para el Gobierno estadounidense.
Ubuntu saca una base de datos de compatibilidad de hardware Canonical ha lanzado una base de datos que presume de ser la mayor lista de componentes de PC compatibles con Linux que incluye más de 1300 componentes de más de 161 fabricantes distintos. De esta manera reúne todo el hardware que está certificado para las distintas versiones de Ubuntu disponibles.  Esta base de datos en principio va dirigida hacia los fabricantes, facilitando con ello que no tengan que preocuparse de los problemas de compatibilidad de hardware y puedan centrarse de esta manera en mejorar la experiencia de usuario. Pero también será de gran utilidad para todos los usuarios que necesiten cambiar algún componente de su equipo o quieran montar su propio equipo por piezas.

Más contenido relacionado

La actualidad más candente (10)

web semantica
web semanticaweb semantica
web semantica
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Fundamentos html
Fundamentos htmlFundamentos html
Fundamentos html
 
La web semantica
La web semanticaLa web semantica
La web semantica
 
TICS BLOQUE 3
TICS BLOQUE 3TICS BLOQUE 3
TICS BLOQUE 3
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Bloque 3
Bloque 3Bloque 3
Bloque 3
 

Similar a Internet como base de datos

Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el webalfredo
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el webCesar
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatikanavv
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatikanavv
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3ballesterosymendoza
 
Topologias de internet
Topologias de internetTopologias de internet
Topologias de internetsanchez159
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.comsimeon
 
Internet Explorer 2
Internet Explorer 2Internet Explorer 2
Internet Explorer 2orlan
 
Presentación1
Presentación1Presentación1
Presentación1Angel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webangrlruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel Ruiz
 
Nelly's Informatique
Nelly's InformatiqueNelly's Informatique
Nelly's InformatiqueOrlazz
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1Larissa Muirragui
 
Internet Explorer.
Internet Explorer.Internet Explorer.
Internet Explorer.PabloJRC
 

Similar a Internet como base de datos (20)

Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
Bases de datos en el web
Bases de datos en el webBases de datos en el web
Bases de datos en el web
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatik
 
Ana Villanueva Informatik
Ana Villanueva InformatikAna Villanueva Informatik
Ana Villanueva Informatik
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 
Topologias de internet
Topologias de internetTopologias de internet
Topologias de internet
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.com
 
Internet Explorer 2
Internet Explorer 2Internet Explorer 2
Internet Explorer 2
 
Presentación1
Presentación1Presentación1
Presentación1
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Angel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la webAngel ruiz g151 tendencia de la web
Angel ruiz g151 tendencia de la web
 
Servicios web
Servicios webServicios web
Servicios web
 
Internet
InternetInternet
Internet
 
Nelly's Informatique
Nelly's InformatiqueNelly's Informatique
Nelly's Informatique
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1
 
Internet Explorer.
Internet Explorer.Internet Explorer.
Internet Explorer.
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 

Internet como base de datos

  • 1. INTERNET COMO BASE DE DATOS En el pasado , las bases de datos sólo podían utilizarse al interior de las instituciones o en redes locales, pero actualmente el Web permite acceder a bases de datos desde cualquier parte del mundo. Estas ofrecen, a través de la red, un manejo dinámico y una gran flexibilidad de los datos, como ventajas que no podrían obtenerse a través de otro medio informativo. Con estos propósitos, los usuarios de Internet o Intranet pueden obtener un medio que puede adecuarse a sus necesidades de información, con un costo, inversión de tiempo, y recursos mínimos. Asimismo, las bases de datos serán usadas para permitir el acceso y manejo de la variada información que se encuentra a lo largo de la red.
  • 2. Seguridad La evaluación de este punto es uno de los más importantes en la interconexión del Web con bases de datos. A nivel de una red local, se puede permitir o impedir, a diferentes usuarios el acceso a cierta información, pero en la red mundial de Internet se necesita de controles más efectivos en este sentido, ante posible espionaje, copia de datos, manipulación de éstos, etc. La identificación del usuario es una de las formas de guardar la seguridad . Las identidades y permisos de usuarios están definidas en los Archivos de Control de Acceso. Pero la seguridad e integridad total de los datos puede conservarse, permitiendo el acceso a distintos campos de una base de datos , solamente a usuarios autorizados para ello. En este sentido, los datos pueden ser presentados a través del Web de una forma segura, y con mayor impacto en todos los usuarios de la red mundial. Para la integración de bases de datos con el Web es necesario contar con una interfaz que realice las conexiones, extraiga la información de la base de datos, le dé un formato adecuado de tal manera que puede ser visualizada desde un browser del Web, y permita lograr sesiones interactivas entre ambos, dejando que el usuario haga elecciones de la información que requiere .
  • 3. Integración de las bases de datos en la web En la actualidad, muchas instituciones se han dado cuenta de la importancia que el Web tiene en el desarrollo de sus potencialidades, ya que con ello pueden lograr una mejor comunicación con personas o instituciones situadas en cualquier lugar del mundo. Gracias a la conexión con la red mundial Internet, poco a poco, cada individuo o institución va teniendo acceso a mayor cantidad de información de las diversas ramas de la ciencia con distintos formatos de almacenamiento. La mayor parte de información es presentada de forma estática a través de documentos HTML , lo cual limita el acceso a los distintos tipos de almacenamiento en que ésta pueda encontrarse. Pero, en la actualidad surge la posibilidad de utilizar aplicaciones que permitan acceder a información de forma dinámica , tal como a bases de datos, con contenidos y formatos muy diversos. Una de las ventajas de utilizar el Web para este fin, es que no hay restricciones en el sistema operativo que se debe usar, permitiendo la conexión entre si, de las páginas Web desplegadas en un browser del Web que funciona en una plataforma, con servidores de bases de datos alojados en otra plataforma. Además, no hay necesidad de cambiar el formato o estructura de la información dentro de las bases de datos.
  • 4. ¿Cómo funciona la integración de bases de datos en la web? Para realizar una requisición de acceso desde el Web hasta una base de datos no sólo se necesita de un browser del Web y de un Servidor Web, sino también de un software de procesamiento (aplicación CGI), el cual es el programa que es llamado directamente desde un documento HTML en el cliente . Dicho programa lee la entrada de datos desde que provienen del cliente y toma cierta información de variables de ambiente . El método usado para el paso de datos está determinado por la llamada CGI. Una vez se reciben los datos de entrada (sentencias SQL o piezas de ellas), el software de procesamiento los prepara para enviarlos a la interfaz en forma de SQL, y luego ésta procesa los resultados que se extraen de la base de datos. La interfaz contiene las especificaciones de la base de datos necesarias para traducir las solicitudes enviadas desde el cliente, a un formato que sea reconocido por dicha base. Además, contiene toda la información, estructuras , variables y llamadas a funciones , necesarias para comunicarse con la base de datos. El software de acceso usualmente es el software distribuido con la base de datos, el cual permite el acceso a la misma, a través de solicitudes con formato. Luego, el software de acceso recibe los resultados de la base de datos, aún los mensajes de error, y los pasa hacia la interfaz, y ésta a su vez, los pasa hasta el software de procesamiento. Cualquier otro software (servidor HTTP , software de redes, etc.) agrega enlaces adicionales a este proceso de extracción de la información, ya que el software de procesamiento pasa los resultados hacia el servidor Web, y éste hasta el browser del Web (ya sea directamente o a través de una red).
  • 5. Bases de datos nativas en internet La integración de bases de datos en internet acarrea un problema, no solo se necesita un navegador también se necesita conectar con la base de datos. Este conector es el conocido como Common Gateway Interface (CGI). Las bases de datos nativas tienen sus propios CGIs. Las bases de datos nativas mas comunes en internet son basadas en Java, . NET y con un gran auge actualmente las bases de datos XML nativas.
  • 6. XML Como XML se esta extendiendo rápidamente como estándar de representación e intercambio de datos en internet. Las bases de datos XML nativas se están convirtiendo en una importante alternativa en internet. Una base de datos nativa XML define un modelo lógico para un documento XML y almacena y recupera documentos de acuerdo a ese modelo. Como mínimo, el modelo debe incluir elementos, atributos, PCDATA, y orden de documentos . Tiene un documento XML y su unidad lógica de almacenamiento principal, al igual que una base de datos relacional tiene una fila en su tabla principal y una unidad lógica principal de almacenamiento. No requiere ningún modelo físico de almacenamiento por debajo en concreto. Puede ser construido sobre un modelo físico relacional, jerárquico, orientado a objetos, o usar un formato de almacenamiento propietario como indices o archivos comprimidos.
  • 7. Java Java es un lenguaje altamente orientado a programación en internet por lo tanto es fácilmente comprensible que se realicen bases de datos nativas en este lenguaje. La capacidad de este lenguaje de incluir scripts, pequeños programas que se ejecuten en otra maquina y demás herramientas para la programación en internet le convierten en una opción mas dentro de las bases de datos nativas en internet.
  • 8. Internet es una gran base de datos
  • 10.
  • 11. Ubuntu saca una base de datos de compatibilidad de hardware Canonical ha lanzado una base de datos que presume de ser la mayor lista de componentes de PC compatibles con Linux que incluye más de 1300 componentes de más de 161 fabricantes distintos. De esta manera reúne todo el hardware que está certificado para las distintas versiones de Ubuntu disponibles. Esta base de datos en principio va dirigida hacia los fabricantes, facilitando con ello que no tengan que preocuparse de los problemas de compatibilidad de hardware y puedan centrarse de esta manera en mejorar la experiencia de usuario. Pero también será de gran utilidad para todos los usuarios que necesiten cambiar algún componente de su equipo o quieran montar su propio equipo por piezas.